#include "DAEFloat4.h"

DAEFloat4::DAEFloat4():x(0),y(0),z(0),w(0)
{
}

DAEFloat4::DAEFloat4(float xValue, float yValue, float zValue, float wValue):
x(xValue),y(yValue),z(zValue),w(wValue)
{
}

void DAEFloat4::SetValues(float x,float y, float z, float w)
{
	this->x = x;
	this->y = y;
	this->z = z;
	this->w = w;
}

float DAEFloat4::Dot(const DAEFloat4& vector2) const
{
	return x*vector2.x+y*vector2.y+z*vector2.z+w*vector2.w;
	
}